satisfactory identity document - Español Inglés Diccionario